package com.jinghao.ctws.entity;

import com.jinghao.core.common.entity.JingHaoBaseEntity;
import com.jinghao.core.common.util.IJingHaoConfiguration.JhTable;
import com.jinghao.core.common.util.IJingHaoConfiguration.JhField;
import com.jinghao.core.common.util.IJingHaoConfiguration.JhCf;

import java.util.Date;
/**
 * (CwvCamera)模型对象
 * 
 * @version 1.0
 * @author: 244684437@qq.com
 */
@JhTable(
	jhfields={
		@JhField(jhCf=JhCf.UNID,property="cameraUnid"),
		@JhField(jhCf=JhCf.UUID,property="cameraUuid")
	},
	note = ""
)
public class CwvCamera extends JingHaoBaseEntity<CwvCamera> {
	//======================字段列表========================
	/** 摄像头标识UNID */
	private Integer	cameraUnid;

	/** 摄像头标识UUID */
	private String	cameraUuid;

	/** 设备ID */
	private String	deviceId;

	/** 设备名称 */
	private String	deviceName;

	/** 存储ID */
	private String	channelId;

	/** 摄像头IP地址 */
	private String	address;

	/** 流程创建者 */
	private String	creator;

	/** 流程创建时间 */
	private Date	createTime;

	/** 流程变更者 */
	private String	updater;

	/** 流程变更时间 */
	private Date	updateTime;

	/** 流程状态(0,禁用;1,启用;2,删除) */
	private Integer	status;

	/** 排序号 */
	private Integer	sort;

	/** 备注 */
	private String	remark;

	/** 仓库标识UUID */
	private String	fjhorgUuid;

	/** 上传时间 */
	private Date	uploadTime;

	public Integer getCameraUnid() {
		return this.cameraUnid;
	}

	public void setCameraUnid(Integer cameraUnid) {
		this.cameraUnid = cameraUnid;
	}

	public String getCameraUuid() {
		return this.cameraUuid;
	}

	public void setCameraUuid(String cameraUuid) {
		this.cameraUuid = cameraUuid;
	}

	public String getDeviceId() {
		return this.deviceId;
	}

	public void setDeviceId(String deviceId) {
		this.deviceId = deviceId;
	}

	public String getDeviceName() {
		return this.deviceName;
	}

	public void setDeviceName(String deviceName) {
		this.deviceName = deviceName;
	}

	public String getChannelId() {
		return this.channelId;
	}

	public void setChannelId(String channelId) {
		this.channelId = channelId;
	}

	public String getAddress() {
		return this.address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getCreator() {
		return this.creator;
	}

	public void setCreator(String creator) {
		this.creator = creator;
	}

	public Date getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public String getUpdater() {
		return this.updater;
	}

	public void setUpdater(String updater) {
		this.updater = updater;
	}

	public Date getUpdateTime() {
		return this.updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public Integer getStatus() {
		return this.status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public Integer getSort() {
		return this.sort;
	}

	public void setSort(Integer sort) {
		this.sort = sort;
	}

	public String getRemark() {
		return this.remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public String getFjhorgUuid() {
		return this.fjhorgUuid;
	}

	public void setFjhorgUuid(String fjhorgUuid) {
		this.fjhorgUuid = fjhorgUuid;
	}

	public Date getUploadTime() {
		return this.uploadTime;
	}

	public void setUploadTime(Date uploadTime) {
		this.uploadTime = uploadTime;
	}

	public String toString() {
		StringBuffer buffer = new StringBuffer(super.toString());
		buffer.append("\n");
		buffer.append("\tcameraUnid(摄像头标识UNID):").append(cameraUnid);
		buffer.append("\tcameraUuid(摄像头标识UUID):").append(cameraUuid);
		buffer.append("\tdeviceId(设备ID):").append(deviceId);
		buffer.append("\tdeviceName(设备名称):").append(deviceName);
		buffer.append("\n");
		buffer.append("\tchannelId(存储ID):").append(channelId);
		buffer.append("\taddress(摄像头IP地址):").append(address);
		buffer.append("\tcreator(流程创建者):").append(creator);
		buffer.append("\tcreateTime(流程创建时间):").append(createTime);
		buffer.append("\n");
		buffer.append("\tupdater(流程变更者):").append(updater);
		buffer.append("\tupdateTime(流程变更时间):").append(updateTime);
		buffer.append("\tstatus(流程状态(0,禁用;1,启用;2,删除)):").append(status);
		buffer.append("\tsort(排序号):").append(sort);
		buffer.append("\n");
		buffer.append("\tremark(备注):").append(remark);
		buffer.append("\tfjhorgUuid(仓库标识UUID):").append(fjhorgUuid);
		buffer.append("\tuploadTime(上传时间):").append(uploadTime);
		return buffer.toString();
	}
	//==================定制内容开始======================

	//==================定制内容结束======================
}
